|
AutoCAD ARX Object : Blockreferenz löschen
Silvan01 am 09.07.2009 um 13:48 Uhr (0)
Hallo Alfred,mit du hattest recht meinte ich folgendes:D.h. bekommst mal den Code, wie ich ihn für mich konvertiert habe, und als zweites noch eine Idee: kann es sein, dass in der Zeichnung, die du einfügst, bereits der gesamte Modellbereich zu einem Block zusammengefasst ist? Also z.B. Du hast eine Zeichnung TEST (so heisst ja alles in der EDV), in dieser ist im Modellbereich ein Block Tisch eingesetzt.Jetzt kommt Dein Programm dran, fügt in der aktuellen Zeichnung obige ein, damit hast Du als erstes mal ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Blockreferenz löschen
Silvan01 am 09.07.2009 um 11:47 Uhr (0)
Hallo Alfred,ja du hast recht kann ich das verhindern?Bzw. wäre es Möglich statt die Zeichnung als Block einzufügen den Block aus der Zeichnung einzufügen?Ich habe deine Funktion eingefügt aber bei der Zeile:BTable = CType(Taction.GetObject(Doc.Database.BlockTableId, OpenMode.ForRead, True, True), BlockTable)springt er zu catch. Es wird also kein Block platziert.GrüßeSilvan
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Punkte aus Blockreferenz
Silvan01 am 23.09.2009 um 13:46 Uhr (0)
Hallo Zusammen,in einem Programm von mir (eine in VB.Net geschriebene .dll) setze ich eine Blockreferenz auf meine Zeichnung und will von dieser verschiedene Punkte auslesen kann mir da jemand weiterhelfen?Den Block, den ich einfügen soll hat die Form eines Tisches mit 4 Beinen an jedem Bein ist ein Punkt. Von diesen 4 Punkten möchte ich gern die Koordinaten haben.GrüßeSilvan
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Punkttyp Standart ändern
Silvan01 am 18.11.2009 um 10:30 Uhr (0)
Hallo Zusammen,ich würde gerne mit Hilfe meines VB.Net Programmes den Punkttyp Standart unter den Einstellungen der aktuellen Zeichnung ändern.Zu finden im AutoCAD Civil ist die Einstellung unter:Projektbrowser - Einstellungen - Punkt - Punktstile - StandartZiel ist es das Symbol des Punktstils Standart und die Größe dieses zu ändern.Kann mir da jemand weiterhelfen?GrüßeSilvan[Diese Nachricht wurde von Silvan01 am 18. Nov. 2009 editiert.]
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Blockreferenz löschen
Silvan01 am 08.07.2009 um 08:39 Uhr (0)
Hallo Alfred,so die Variablennamen hab ich geändert.Der Block ist im Modelspace zu sehen/selektieren. Wie bekomm ich den da weg?Noch eine weitere Frage zwecks der Database da hab ich noch meine Probleme.Ich würde vermuten, dass es sinnvoll wäre im Init-Fall die Zeichnungen einmal in die Datenbank zu schreiben und bei jeder weiteren Platzierung des Blocks immer auf diese zuzugreifen?Momentan jedoch mach ich bei meinem Programm die Datenbank im Init-Fall jedesmal neu schreib die Zeichnung rein und leere sie ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Blockreferenz löschen
Silvan01 am 05.08.2009 um 10:42 Uhr (0)
Hallo,so nach längerer Zeit bin ich jetzt wieder zu dem Projekt gekommen und habe wegen einiger Probleme mir dieses Beispiel angesehen.Der Block der externen Zeichnung wird eingefügt und ich kann auch dessen Abmaße abfragen, doch wenn ich ihn mit .Erase() löschen will (Nur von der Zeichenoberfläche) bekomme ich eine Fehlermeldung.Mein Code sieht folgender Maßen aus:------------------------------------------------------------------------------------------------------------Option Explicit OnImports SystemImp ...
|
| In das Form AutoCAD ARX Object wechseln |